@charset "utf-8";
/* CSS Document */


.zya_box{ width:725px; padding:15px 20px; background:rgba(255,255,255,1); display:block; float:left;}
.zyad_lf{ width:70px; height:100%; float:left; display:block;}
.zya_lfimg{ width:68px; height:68px; display:block; border:1px solid rgba(218,218,218,1); border-radius:50%; overflow:hidden; }
.zya_uimg{ width:100%; display:block;}

.zyad_rt{ width:640px; margin-left:15px; display:block; float:left; position:relative; padding-top:10px;}

.zya_dele{ padding:5px 10px; font-size:14px; display:block; position:absolute; top:10px; right:0px; z-index:5px; cursor:pointer;}

.zya_pname{ width:100%; display:block; float:left;}
.zya_pname span{ width:100%; display:block; float:left;}
.zya_name{ height:30px; font-size:18px; font-weight:bold; line-height:30px;  }
.zya_time{ width:100%; font-size:14px; color:rgba(150,150,150,1); height:20px; line-height:20px;}

.zya_ptext{ width:100%; font-size:14px; line-height:24px; color:rgba(50,50,50,1); padding-top:15px; float:left;}


/* 视频图片父本框 */
.zya_vpbox{width:100%; display:block; position:relative; overflow:hidden; float:left; margin:10px 0px;}
.zya_vdobox{ width:100%; max-height:360px; }
.zyb_dimg{ width:100%; display:block; float:left; margin:5px 0px; position:relative; overflow:hidden;}
.zyb_dingvdo .zyvvdo{ width:100%; height:100%; display:block; position:absolute; top:50%; left:50%;}
.zyb_dingimg,.zyb_dingvdo{ width:100%; height:360px; position:relative;}
.zyb_dingimg{ display:block;}
.zyb_dingvdo{ display:none; position:absolute; top:0; left:0; z-index:10; background:rgba(0,0,0,1);}
.zyb_img{ width:100%; display:block;}
.zyb_dtime{ font-size:14px; color:rgba(255,255,255,1); position:absolute; bottom:0px; right:0px; padding:10px; background:rgba(0,0,0,0.5); display:none;}
.zyb_back{ position:absolute; z-index:5; top:10px; right:10px; background:rgba(0,0,0,0.5); color:rgba(255,255,255,1); font-size:12px; padding:5px 10px; display:block; border:1px solid rgba(51,51,51,1); border-radius:5px;}
.zyb_playbtn{ width:90px; height:90px; position:absolute; z-index:5; background:url(../img/clubmyvideobtn.png) no-repeat; background-size:100% 100%; display:block; cursor:pointer; top:50%; left:50%;}
.zya_dvdo{ width:100%; height:360px; float:left; left:50%; overflow:hidden; display:block; position:absolute; background:rgba(0,0,0,1);}
.zya_dvdopop{ width:300px !important; z-index:100 !important; bottom:10%; left:10px; position:fixed !important;}
.zyavdo,.zyaimg{ display:none;}


/* 图片 */
.zya_dimg{ width:639px; float:left;}
.zya_dimg dd{ width:209px; height:209px; display:block; margin:2px; float:left;}
.zya_dimg .zya_ddv{border: 1px solid rgb(240,240,240); display:block; width:100%; height:100%; overflow:hidden; position:relative; cursor:pointer;}
.zya_ddv img{ display:block; top:50%; left:50%; position:absolute; z-index:1;}

.zya_dve{ width:100%; height:24px; font-size:14px; line-height:24px; color:rgba(100,100,100,1); display:block; float:left;}
.zya_dvebox{ float:right; display:block; height:100%;}
.zya_dvebox p{ margin-left:30px; float:left; display:block; height:100%;}
.zya_dvebox p span{ height:100%; display:block; float:left;}
.zya_icon{ width:24px; height:24px; background:url(../img/navimg/clubmyvideoicon.png) no-repeat; background-size:100% auto;}
.zyaia{ background-position:0px 0px;}
.zyaib{ background-position:0px -24px;}



/* 评论区 */
.zyb_box{ width:745px; padding:15px 0px 15px 20px; margin-top:15px; display:block; float:left; background:rgba(255,255,255,1);}

.zyb_dva{ width:100%; display:block; height:24px; line-height:24px; font-size:14px; color:rgba(50,50,50,1); padding-bottom:10px; border-bottom:1px solid rgba(240,240,240,1);}
.zyb_dva p{ height:100%; display:block; float:left; margin-right:20px;}

.zyb_inputbox{ width:100%; display:block; padding:20px 0px 15px 0px; float:left;}
.zyb_inlf{ width:50px; height:100%; display:block; float:left;}
.zyb_udv{ width:48px; height:48px; border:1px solid rgba(200,200,200,1); border-radius:50%; overflow:hidden;}
.zyb_using{ width:100%; display:block; }

.zyb_inrt{ width:665px; display:block; padding:0px 15px; float:left;}

.zyb_indv{ width:640px; min-height:24px; padding:7px 10px; border:1px solid rgba(150,150,150,1); float:left; position:relative;}

.zyb_intxt{ width:640px; min-height:24px; outline:none; font-size:14px; line-height:24px; border:none; resize:none; display:block; background:rgba(255,255,255,1);}

.zyb_idvb{ width:662px; margin:10px 0px; height:40px; display:block; float:left; position:relative;}
.zyb_idvlf{ height:20px; float:left; display:block; line-height:20px; font-size:14px;}
.zyb_idvlf p{ height:100%; float:left; margin-right:20px;}

.zyb_erop{ color:rgba(255,0,0,1); display:none; font-size:14px; pointer-events:none;}
.zyb_inero{ position:absolute; z-index:5; color:rgba(150,150,150,1); pointer-events:none; line-height:24px; top:7px; left:10px;}
.zyb_inerocol{ color:rgba(255,0,0,1) !important;}
.zyb_txtp{ display:block; }

.zyb_idvtxt{ color:rgba(252,204,39,1);}


.zyb_idvicon{ width:30px; height:20px; display:block; float:left; background:url(../img/navimg/clubupicon1.png) no-repeat; background-position:0px 0px; background-size:100% auto; overflow:hidden;}
.zyb_idvp{ cursor:pointer;}

.zyb_idvbtn{ width:80px; height:30px; margin-top:10px; float:right; display:block; background:rgba(252,204,39,1); color:rgba(255,255,255,1); font-size:16px; text-align:center; line-height:30px; cursor:pointer; border-radius:5px;}



.zyb_dl{ width:100%; display:block; padding:5px 0px; float:left;}
.zyb_dl dd{ width:100%; display:block; padding:15px 0px; border-top:1px solid rgba(240,240,240,1); float:left;}

.zyb_dlulf{ width:50px; height:100%; display:block; float:left;}
.zyb_dludv{ width:48px; height:48px; display:block; border:1px solid rgba(200,200,200,1); border-radius:50%; overflow:hidden; }
.zyb_dluimg{ width:100%; display:block;}


.zyb_dlurt{ display:block; float:left; margin-left:15px;}
.zyb_w1{ width:660px;}
.zyb_w2{ width:570px;}

.zyb_dlua{ width:100%; display:block; float:left; height:24px; line-height:24px; padding-top:10px; }
.zyb_dluname{ height:100%; font-size:16px; color:rgba(50,50,50,1); font-weight:bold; float:left; }
.zyb_dlucz{ float:right; height:100%; font-size:14px; display:block; color:rgba(100,100,100,1); }
.zyb_dlucz span{ height:100%; margin:0px 10px; cursor:pointer; padding:0px 5px;}
.zyb_dlutime{ width:100%; display:block; float:left; color:rgba(150,150,150,1); font-size:14px; height:20px; line-height:20px;}
.zyb_dlutext{ width:100%; display:block; float:left; margin:10px 0px; color:rgba(50,50,50,1); line-height:24px; font-size:14px;}



.zyb_plul{ width:640px; padding:10px; display:block; float:left; background:rgba(240,240,240,1);}
.zyb_plul li{ width:100%; display:block; float:left; text-align:left; }

/* 动态添加评论 */
.zyb_inputtwo{ width:100%; display:block; float:left;}

.zyc_box{ margin:15px 0px 10px 0px; padding:7px 10px; border:1px solid rgba(150,150,150,1); position:relative; line-height:24px;}
.zyc_box > .zyc_txt{ width:100%; min-height:24px; font-size:14px; color:rgba(50,50,50,1); outline:none; resize:none; border:none; display:block; background:none; }
.zyc_box > .zyc_ptxt{ position:absolute; z-index:5; pointer-events:none; color:rgba(150,150,150,1); top:7px; left:10px; }
.zyc_box > .zyc_ptxtcol{ color:rgba(255,0,0,1) !important;}
.zyc_dv{ width:100%; height:40px; display:block; float:left; padding-bottom:20px;}
.zyc_p{ height:20px; float:left; color:rgba(100,100,100,1); font-size:14px; line-height:20px; display:block;}
.zyc_pero{ height:20px; color:rgba(255,0,0,1); font-size:14px; line-height:20px; display:none; float:left;}

.zyc_p span{ height:20px; color:rgba(252,204,39,1); padding:0px 5px;}
.zyc_btn{ width:80px; height:30px; display:block; margin-top:10px; float:right; background:rgba(252,204,39,1); text-align:center; line-height:30px; font-size:16px; color:rgba(255,255,255,1); cursor:pointer; border-radius:5px;}

















